technological centre - Spanish English Dictionary